|
AutoCAD VBA : Block austauschen
zech am 10.03.2016 um 12:38 Uhr (1)
Hallo,ich möchte gern einen vorhandenen Block in einer Zeichnung mit VBA austauschen, mit "-einfüge" .....Die grafische Ausprägung soll sich ändern.In Lisp ist das kein Problem, nach der Frage "neu definieren" die mit "J" beantwortet wird folgt einfach ein ^C.In VBA Autocad 2016 geht das nicht, jedenfalls bei mir nicht. Habe schon viel probiert, aberes klappt einfach nicht.ThisDrawing.SendCommand "-einfüge" & vbCr & "altblock=neublock" & vbCr & "J" & vbCr & ......... (hier fehlt etwas)Ich denke mal in VBA ...
| | In das Form AutoCAD VBA wechseln |
 |
AutoCAD VBA : Block austauschen
zech am 14.03.2016 um 07:36 Uhr (1)
Hallo KLaK,danke für die erschöpfende Antwort. chr(27) läuft auf einen Fehler raus, siehe angehängte Datei. Mit dem Slash und Backslash habe ich mich geirrt. Es ist beides zulässig. Ich habe es mit beiden probiert und es wird nicht beanstandet. Da der "Abbruch" nicht funktioniert habe ich deine Idee aufgegriffen das Symbol mit "SendCommand" an der Position 0,0 eingefügt anstatt abzubrechen und dann das Symbol gelöscht. Viola, die Blöcke sind getauscht.Office ist bei uns überall die 32bit Version installier ...
| | In das Form AutoCAD VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |